Noun
A
common
name
for
any
marine
invertebrate
with
a
visual
resemblance
to
terrestrial
slugs
(
land slugs
).